xen/mm: Align virtual address on PAGE_SIZE in iounmap
authorJulien Grall <julien.grall@linaro.org>
Fri, 10 May 2013 16:22:16 +0000 (17:22 +0100)
committerIan Campbell <ian.campbell@citrix.com>
Mon, 13 May 2013 10:59:43 +0000 (11:59 +0100)
commit73a6a932d6e927c4608a8726987a3e89545d7bee
tree39b5e473db34c111a1116314e52a0001b8dc98f2
parent0a6a239a61baaaac1704ccd1594ab3860181b702
xen/mm: Align virtual address on PAGE_SIZE in iounmap

ioremap function can unlikely return an unaligned virtual address if
the physical address itself is unaligned on a page size.

Signed-off-by: Julien Grall <julien.grall@linaro.org>
Acked-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Keir Fraser <keir@xen.org>
[ ijc -- include asm/page.h to fix build error on x86 ]
xen/include/xen/vmap.h